illegal discharge - Spanish English Dictionary